octopus tentacles - Turkish English Dictionary